Cost-Performance Evaluation of SMP Clusters

نویسندگان

  • Darshan Thaker
  • Vipin Chaudhary
  • Guy Edjlali
  • Sumit Roy
چکیده

Clusters of Personal Computers have been proposed as potential replacements for expensive compute servers. One limitation in the overall performance is the interconnection network. A possible solution is to use multiple processors on each node of the PC cluster. Parallel programs can then use the fast shared memory to exchange data within a node, and access the interconnection network to communicate across multiple nodes. The performance of such a system is likely to be influenced by the runtime support system, whether one uses a standard message passing library or a distributed shared memory system to simulate a large shared memory machine. This paper presents a cost-performance evaluation of a cluster of eight dual processor PCs and a ten processor SMP workstation using two benchmark suites. We evaluate the effect of using gigabit ethernet against fast ethernet, single processor PCs versus SMP nodes, and compare the overall performance of the PC cluster to the SMP workstation. It is found that the SMP machine provides the best performance in only 50 % of the programs examined. The PC cluster with a Gigabit network is better in most of the other cases, but the improvement over FastEthernet is marginal.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Evaluation of BLAST on SMP Machines

BLAST is a tool for finding biologically similar sequences to given query sequences in annotated sequence database. Since the number of sequences in the database increases at exponential rate, and the number of users drastically increases, the performance of BLAST is a primary concern to service sites like NCBI. NCBI developed a parallel BLAST for the speedup of BLAST using threads on SMP machi...

متن کامل

MPI Communication in SMP Clusters

The recent years have seen a considerable increase in the number of cluster systems. These systems provide a very good performance-cost ratio. However, in order to meet the requirements for ever-increasing computing power of present day applications, several SMP cluster systems have emerged. By deploying two or more processors per workstation can increase the performance of a cluster significan...

متن کامل

Performance Evaluation of Two Programming Models for a Cluster of PC Biprocessors

We evaluate performance on NAS benchmarks of a cluster of 2-way SMP PCs connected by a Myrinet network. Two programming models are considered. A Single Memory Model uses the MPI-BIP/CLUMP library and gives the programmer a uniied memory view. A Hybrid Memory Model combines shared memory model within nodes and message passing between nodes. We compare 2-way SMP conngurations speed-up versus sing...

متن کامل

SMP PCs: A Case Study on Cluster Computing

As commodity microprocessors and networks reach performance levels comparable to those used in massively parallel processors, clusters of symmetric multiprocessors are starting to be called the supercomputers of tomorrow. At the low-end of this technology are the clusters of SMP PCs, usually based on Pentium Pro or Pentium II processors. Many groups in the academia and in the industry are setti...

متن کامل

Memory Hierarchy Considerations for Cost-Effective Cluster Computing

ÐUsing off-the-shelf commodity workstations and PCs to build a cluster for parallel computing has become a common practice. The cost-effectiveness of a cluster computing platform for a given budget and for certain types of applications is mainly determined by its memory hierarchy and the interconnection network configurations of the cluster. Finding such a cost-effective solution from exhaustiv...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999